home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 4.iso / src / exampleCode / irix / tools / listWMres.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-08-02  |  976 b   |  43 lines

  1. /*---------------------------------------------------------------------
  2.  * $Id: listWMres.c,v 1.1 1993/12/28 01:09:56 carlson Exp $
  3.  *
  4.  * This program lists the resources set up in the window manager.
  5.  *
  6.  * Revision History:
  7.  *    $Log: listWMres.c,v $
  8.  * Revision 1.1  1993/12/28  01:09:56  carlson
  9.  * Initial revision
  10.  *
  11.  *---------------------------------------------------------------------*/
  12.  
  13. #include <X11/Xlib.h>
  14. #include <X11/Xutil.h>
  15. #include <X11/Xos.h>
  16. #include <X11/Xatom.h>
  17.  
  18. #include <stdio.h>
  19.  
  20. Display *display;
  21.  
  22. main (int argc, char *argv[])
  23. {
  24.     char    *resources, *display_name;
  25.  
  26.     display_name = XDisplayName (NULL);
  27.     if ((display = XOpenDisplay (display_name)) == NULL)
  28.     {
  29.     fprintf (stderr, "Cannot connect to X server %s\n", display_name);
  30.     exit (-1);
  31.     }
  32.  
  33.     resources = XResourceManagerString (display);
  34.  
  35.     if (resources == NULL)
  36.     {
  37.     fprintf (stderr, "No resource manager string found.\n");
  38.     exit (-2);
  39.     }
  40.  
  41.     printf ("%s", resources);
  42. }
  43.